package exception;

import core.ObjectePersistent;
import core.ObjectePersistentFctr;
import java.util.Collection;

/**
 * Created with IntelliJ IDEA.
 * User: Jordi
 * Date: 28/12/12
 * Time: 9:28
 * To change this template use File | Settings | File Templates.
 */
public interface lwpfException extends java.io.Serializable{

    public boolean lwpfException (ObjectePersistent objectePersistent, String sql, Collection colDadesAux, Throwable t);
    public boolean lwpfException (ObjectePersistent objectePersistent, String sql, Throwable t);
    public boolean lwpfException (ObjectePersistent objectePersistent, Throwable t);
    public boolean lwpfException (ObjectePersistent objectePersistent, String camp, Object valor, Throwable t);
    public void setObjectePersistentFctr(ObjectePersistentFctr FactoryHandler);
}
